Un algorithme de seuil permet de répondre à des problèmes dans lesquels on cherche à déterminer après combien d'itérations une variable franchit un seuil donné. Voici deux exemples de ce type de problèmes.
Ainsi, dans un algorithme de seuil, on compare deux quantités : l'une constante, c'est-à-dire le seuil, et l'autre variable.
Le plus souvent, en langage Python, on utilise une boucle while pour programmer un algorithme comportant un seuil. Le programme exécute les commandes indentées après l'instruction while tant que la condition du while (entre la variable et le seuil) est respectée.
Exemple
1. a=1
2. seuil=5
3. n=0
4. while(a<seuil) :
5. a=a*1.1
6. n=n+1
La ligne de code print('Lors de l'itération ',n,' la valeur de a est ',a) permet d'afficher, pour chaque itération, la valeur de a. Voici ce qu'affiche la console :
On observe que, à la 17e itération, on a dépassé la valeur
\(5\)
.
Source : https://lesmanuelslibres.region-academique-idf.fr Télécharger le manuel : https://forge.apps.education.fr/drane-ile-de-france/les-manuels-libres/mathematiques-premiere-specialite ou directement le fichier ZIP Sous réserve des droits de propriété intellectuelle de tiers, les contenus de ce site sont proposés dans le cadre du droit Français sous licence CC BY-NC-SA 4.0